package test.ar.pmt.vista.jsonServlet;

import java.util.ArrayList;
import java.util.Collection;

import ar.pmt.vista.beans.AsignacionBean;
import ar.pmt.vista.beans.ProyectoBean;
import ar.pmt.vista.beans.RecursoBean;
import ar.pmt.vista.beansComplejos.PeticionBeanOriginal;

public class PmtJsonServletClass {
	
	public Collection<ProyectoBean> comboProyectos() throws Exception{
		Collection<ProyectoBean> c = new ArrayList<ProyectoBean>();
		ProyectoBean pr = new ProyectoBean();
		pr.setId(new Integer(123));
		pr.setNombre("Proyecto Uno");
		pr.setEstadopmt("estadopmt");
		pr.setSuccess(false);
		
		ProyectoBean pr2 = new ProyectoBean();
		pr2.setId(new Integer(123));
		pr2.setNombre("Proyecto Uno");
		pr2.setEstadopmt("estadopmt");
		pr2.setSuccess(false);
		Collection<PeticionBeanOriginal> peticiones = new ArrayList<PeticionBeanOriginal>();
		
		c.add(pr);
		c.add(pr2);
		System.out.println("comboProyectos OK" );
		return c;
	}
	
	public RecursoBean obtenerRecurso(RecursoBean recurso){
		System.out.println("obtenerRecurso OK" );
		recurso.setApellido("burgener");
		recurso.setNombre("guillermo");
		recurso.setChat("chat");
		recurso.setEmail("email");
		recurso.setEstadopmt("estadopmt");
		recurso.setGtm("gtm");
		return recurso;
	}
	
	public void obtenerRecurso(RecursoBean recurso, AsignacionBean asignacion){
		System.out.println("obtenerRecurso(recurso,asignacion) OK" );
	}
	
	
	
	public Collection<RecursoBean> obtenerRecurso2(RecursoBean recurso, AsignacionBean asignacion){
		Collection<RecursoBean> reCollection = new ArrayList<RecursoBean>();
		RecursoBean re1 = new RecursoBean();
		re1.setApellido("apellido1");
		re1.setNombre("nombre");
		re1.setEmail("email");
		
		RecursoBean re2 = new RecursoBean();
		re2.setGtm("gtm");
		re2.setPais("pais");
		re2.setIdioma("idioma");
		
		reCollection.add(re1);
		reCollection.add(re2);
		return reCollection;
	}
	
	public void obtenerRecurso(RecursoBean recurso, String ok, Integer i){
		
		System.out.println("obtenerRecurso(recurso,asignacion) OK" );
	}

}
